@charset"utf-8";
.login_sy{background:#e6e6e6;border-top:1px solid #fff;border-bottom:1px solid #fff;height:100px;padding-top:15px}
/*按钮投影样式*/
.buta{height:33px;line-height:33px;box-shadow:0 3px 5px #ccc}
.buta:hover{background:#f06;color:#fff;border:1px solid #c06}
.butas{height:38px;line-height:38px;box-shadow:0 3px 5px #ccc}
.butas:hover{background:#f06;color:#fff;border:1px solid #c06}
.butass{height:38px;line-height:38px}
.butass:hover{background:#f06;color:#fff;border:1px solid #c06}
.yj{border-radius:5px 5px 5px 5px}
.sj{border-style:solid;font-size:0;height:0;line-height:0;width:0}
/*input公用样式*/
.ipt{padding:10px 0 10px 5px}
/*各种宽高度*/
.w_40{width:40px}
.w_98{width:98px}
.w_68{width:68px}
.w_188{width:188px}
.w_200{width:200px}
.w_220{width:220px}
.w_228{width:228px}
.w_255{width:255px}
.w_280{width:280px}
.w_305{width:305px}
.w_400{width:400px}
.w_450{width:450px;margin:0 auto}
.w_535{width:535px}
.w_588{width:585px}
.w_678{width:678px}
.w_720{width:720px}
.h_20{height:20px;line-height:20px}
/*各种间距*/
.m_r3{margin-right:3px}
.m_r5{margin-right:5px}
.m_r10{margin-right:10px}
.m_r15{margin-right:15px}
.m_r_20{margin-right:20px}
.m_r30{margin-right:30px}
.m_r55{margin-right:63px}
.m_r86{margin-right:86px}
.m_r95{margin-right:95px}
.m_l10{margin-left:10px}
.m_l15{margin-left:15px}
.m_l40{margin-left:40px}
.m_b3{margin-bottom:3px}
.m_b5{margin-bottom:5px}
.m_b10{margin-bottom:10px}
.m_b11{margin-bottom:11px}
.m_b15{margin-bottom:15px}
.m_b20{margin-bottom:20px}
.m_b25{margin-bottom:25px}
.m_b40{margin-bottom:40px}
.m_t_2{margin-top:-2px}
.m_t_6{margin-top:-6px}
.m_t2{margin-top:2px}
.m_t3{margin-top:3px}
.m_t5{margin-top:5px}
.m_z6{margin:0 6px}
.p_l8{padding-left:8px}
.p_r10{padding-right:10px}
.p_t8{padding-top:8px}
.p_t10{padding-top:10px}
.p_t11{padding-top:11px}
.p_t15{padding-top:15px}
.p_t20{padding-top:20px}
.p_t25{padding-top:25px}
.p_t35{padding-top:35px}
.p_b5{padding-bottom:5px}
.p_b10{padding-bottom:10px}
.p_b20{padding-bottom:20px}
.p_b60{padding:20px 20px 60px 20px}
.p_q5{padding:5px}
.p_q10{padding:10px}
.p_q15{padding:15px}
.p_q20{padding:20px}
.l_20{line-height:20px}
.l_22{line-height:22px}
.l_24{line-height:24px}
.l_35{line-height:35px}
/*各种字体颜色*/
.t_12{font-size:12px}
.t_14{font-size:14px}
.t_18{font-size:18px}
.t_24{font-size:24px}
.t_26{font-size:26px;line-height:30px}
.t_45{font-size:45px;line-height:45px}
.t_60{font-size:60px}
.c_009{color:#0092b4}
.c_009:hover{color:#f06}
.c_ccc{color:#ccc}
.c_333{color:#333}
.c_999{color:#999}
.c_666{color:#666}
.c_f06{color:#f06}
.c_fff{color:#fff}
.c_26c{color:#26c9ff}
.b_fff{background:#fff}
.b_f83{background:#f83}
.b_e6e6e6{background:#e6e6e6}
.b_d1d1d1{background:#d1d1d1}
.b_8aba56{background:#8aba56}
.b_f90{background:#f90}
.b_f83{background:#f83}
.b_e74{background:#e74aa1}
.b_333{background:#333}
.b_009{background:#0092b4}
.b_00b{background:#00b6e3}
.b_c06{background:#c06}
.c999{color:#999}
.cf06{color:#f06}
.cf06:hover{color:#c00}
.cccc{color:#ccc}
.cccc:hover{color:#999}
.c666{color:#666}
.c666:hover{color:#333}
.c_8AB{color:#8ABA56}
.bold{font-weight:bold}
.bold_n{font-weight:100}
.re{ position:relative}
.ab{ position:absolute}
.ov{overflow:hidden}
.di{display:inline-block}
.text_b:hover{text-decoration:underline}
/*各种边框*/
.bor{border:1px solid #ccc}
.b_r{border-right:1px solid #ccc}
.b_t{border-top:1px solid #ccc}
.b_b{border-bottom:1px solid #ccc}
.b_b2{border-bottom:2px solid #ccc}
.b_tf{border-top:1px solid #fff}
/*水平对齐*/
.v_3{ vertical-align:3px}
.v_2{ vertical-align:-2px}
/*icon背景*/
.icon_xxl,.icon_xrr,.icon_xqq,.icon_xdd,.icon_sct,.icon_xf_xz,.icon_x,.icon_gous,.icon_axs,.icon_xxs,.space_inputs,.space_cz,.space_zs,.space_gy,.icon_rts,.icon_wyj,.icon_gou,.icon_xls,.icon_rrs,.icon_qqs,.icon_dds,.login_logo,.icon_f1,.icon_f2,.icon_f3,.icon_f4,.icon_sc,.icon_jh,.icon_xl,.icon_rr,.icon_qq,.icon_dd,.icon_bj,.icon_lt,.icon_ax,.icon_vg,.icon_vp,.next_zz,.next_z,.next_y,.next_yy,.artis_fro,.icon_wz,.icon_bq,.icon_xf,.icon_wzs,.icon-quyu,.icon-quyuwb,.icon-xjh,.sousuo input,.icon_fx,.icon_xjh,.icon_jia,.icon_jian{background:url(../images/iocn.png) no-repeat}
.icon_xl,.icon_rr,.icon_qq,.icon_dd,.icon_xls,.icon_rrs,.icon_qqs,.icon_dds{width:30px;height:16px}
.icon_xl{background-position:3px 0}
.icon_xl:hover,.icon_xls{background-position:-2px -448px}
.icon_rr{background-position:-30px 0}
.icon_rr:hover,.icon_rrs{background-position:0 -465px}
.icon_qq{background-position:-60px 0}
.icon_qq:hover,.icon_qqs{background-position:3px -482px}
.icon_dd{background-position:-86px 0}
.icon_dd:hover,.icon_dds{background-position:4px -499px}
.icon_bj{width:20px;height:20px;background-position:0 -17px}
.icon_lt,.icon_ax{padding-left:15px}
.icon_lt{background-position:-21px -16px}
.icon_lt:hover{background-position:-21px -32px}
.icon_ax{background-position:-64px -16px}
.icon_ax:hover{background-position:-64px -32px}
.icon_vp,.icon_vg{width:22px;height:12px}
.icon_vp{background-position:-19px -82px}
.icon_vg{background-position:-19px -95px}
.icon_sct{width:16px;height:14px;background-position:-19px -52px}
.icon_wl{width:14px;height:12px}
.icon_fx{width:14px;height:12px;background-position:0 -131px}
.icon_xxl,.icon_xrr,.icon_xqq,.icon_xdd{width:30px;height:16px;display:inline-block}
.icon_xxl{background-position:-32px -444px}
.icon_xxl:hover{background-position:-32px -461px}
.icon_xrr{background-position:-62px -444px}
.icon_xrr:hover{background-position:-62px -461px}
.icon_xqq{background-position:-92px -444px}
.icon_xqq:hover{background-position:-92px -461px}
.icon_xdd{background-position:-120px -444px}
.icon_xdd:hover{background-position:-120px -461px}
.icon_xjh{width:14px;height:14px;background-position:-154px -633px}
.icon_jia,.icon_jian{width:20px;height:22px}
.icon_jia{background-position:0 -593px}
.icon_jian{background-position:0 -618px}
/*焦点图片样式*/
.banner{}
/**/
.opt{height:35px;border-bottom:2px solid #ccc}
.opt a{line-height:35px;color:#999;padding:0 15px;position:relative;height:35px;display:inline-block}
.opt a:hover{border-bottom:2px solid #f06}
.opt a.xz{border-bottom:2px solid #f06;color:#666}
.opt a.na{padding:0 0 0 28px}
.opt a.na:hover{border:none}
/*作品展示*/
.show{width:1000px;overflow:hidden}
.show li{float:left;margin-right:30px}
.show li .nr{width:200px;box-shadow:0 2px 3px #ccc;padding:10px 10px 5px 10px; position:relative;cursor:pointer}
.nr_text{ position:absolute;top:10px;left:10px;width:180px;height:130px;padding:10px;background:#F0F0F0;ilter:alpha(opacity=95);-moz-opacity:0.95; opacity:0.95;}
.gr_xx{height:40px}
.gr_xx img{margin:0 10px}
/*底部信息*/



/*翻页样式*/
.nextPage{}
.nextPage a{height:22px;width:22px;line-height:20px;border:1px solid #f0f0f0;margin:0 5px;display:inline-block;color:#666}
.nextPage a:hover{border:1px solid #f09;}
.nextPage a.xz{background:#f09;border:1px solid #f09;color:#fff}
.nextPage i{width:20px;height:20px;margin:0 5px;vertical-align:-9px;*vertical-align:0;cursor:pointer}
.nextPage .next_zz{background-position:-34px -388px}
.nextPage .next_zz:hover{background-position:-34px -406px}
.nextPage .next_z{background-position:-69px  -388px}
.nextPage .next_z:hover{background-position:-69px -406px}
.nextPage .next_y{background-position:-101px -388px}
.nextPage .next_y:hover{background-position:-101px -406px}
.nextPage .next_yy{background-position:-131px -388px}
.nextPage .next_yy:hover{background-position:-131px -406px}

/*工作机会*/
.bg_work{height:175px;border-bottom:1px solid #fff;margin-top:-1px;z-index:1px}
.but_work{width:220px;height:44px; box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);ilter:alpha(opacity=90);-moz-opacity:0.90; opacity:0.90;}
.but_work:hover{ilter:alpha(opacity=100);-moz-opacity:1; opacity:1;}
.lft_work{margin-top:-45px; position:relative; z-index:99;box-shadow:1px 1px 1px #ddd;}
.ul_work li{height:50px;border-bottom:1px solid #ccc;padding-left:8px}
.ul_work li b{line-height:50px;padding-right:8px}
.ul_work li:hover{background:#f3f3f3}
.ul_work li a{line-height:50px}
.ulz_work li{padding:10px 0 15px 0;border-bottom:1px solid #ccc}
.ulz_work li h2{padding-bottom:10px}
.text_h2{border-bottom:2px solid #ccc;padding-bottom:10px}
.logo_work li{float:left;line-height:40px;margin:0 15px 5px 0;}
.money_work{margin-top:30px}
.money_work i{margin-right:4px;margin-top:2px}
.steps{background:none repeat scroll 0 0 #eee;border-bottom: 1px solid #ddd;border-top-left-radius: 5px;border-top-right-radius: 5px;margin: 0 0 20px;padding: 15px;text-align: center;}
.steps li{ color:rgba(0, 0, 0, 0.2);display: inline;font-size: 15px;line-height: 1;margin: 0 50px 0 0;padding: 0 8px 0 0;}
.steps strong{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.2);border-radius: 100% 100% 100% 100%;color: #eee;margin-right: 2px;padding:3px 9px 3px;width: 15px;}
.bz_work{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.2);border-radius: 100% 100% 100% 100%;color: #eee;margin-right: 2px;padding: 2px 8px;width: 8px;}
.l_h90{line-height:90px}
.steps .active strong{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.6);}
.iut{
width:420px;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.07);
border-color:-moz-use-text-color #fff #fff -moz-use-text-color;
border-image:none;
border-radius:5px 5px 5px 5px;
border-style:none solid solid none;
border-width:medium 1px 1px medium;
box-shadow:0 1px 2px rgba(0, 0, 0, 0.12) inset;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:14px;padding:8px;
transition:background-color 0.2s ease 0s;
border-bottom:1px solid #fff;border-right:1px solid #fff}
.iut.w_455{width:455px}
.iut.b_fff{background:#fff}
.login_dl{width:678px;}
.login_dl dl{position:relative;padding:10px 0 10px 0}
.login_dl dt{position:absolute;width:220px;top:18px;left:0;font-size:14px; text-align:right}
.login_dl dd{padding:0 0 0 220px}
.login_dl textarea{width:420px;height:120px;padding:5px;border-radius:5px 5px 5px 5px;border:1px solid #ccc}
.login_dl .bc{height:10px;padding:6px 0 3px 0}
/*artis*/
.artis_ul{padding:20px 0;overflow:hidden}
.artis_ul li{width:240px;float:left}
.artis_ul li a{color:#4083a9;line-height:30px}
.artis_ul li a:hover{color:#f06}
.artis_bfb li{padding:15px 0 10px 0;border-bottom:1px solid #ccc;overflow:hidden; position:relative}
.artis_bfb li b{top:14px;left:3px;}
.artis_sz{top:2px;right:8px}
.artis_yc_top p{line-height:24px}
.text_i{padding:3px 5px 1px 5px;margin:0 5px}
.artis_ss{}
.artis_ss_input{padding:8px 0 8px 25px;width:164px;background-color:#fff}
.icon_wz{background-position:-150px -65px}
.icon_bq{background-position:-145px -98px}
.artis_fro{width:38px;height:38px;top:0;right:0; background-position:-130px -17px}
.artis_ss_sj{border-color:#fff #333 #333;border-width:16px;right:92px;top:0}
.artis_xqing{padding:20px 0 30px 0}
.artis_xqing_ul li{float:left;margin-left:10px;}
.artis_xqing_ul li a{padding:5px;box-shadow:0 2px 3px #ccc;display:inline-block;background:#fff}
.icon_xf,.icon_xf_xz{width:18px;height:13px}
.icon_xf{background-position:0 -38px}
.icon_xf:hover{background-position:0 -52px}
.icon_xf_xz{background-position:0 -52px}
.icon_wzs{background-position:-157px -69px;padding-left:20px;padding-top:3px}
.icon_jh,.icon_sc{width:24px;height:24px}
.icon_jh{background-position:0 -398px}
.icon_jh:hover{background-position:0 -373px}
.icon_jh.jh{background-position:0 -348px}
.icon_sc{background-position:0 -373px}
.icon_jh.jh:hover{background-position:0 -423px}
.artis_xqing_text,.artis_xqing_texts{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;display:block;line-height:1;font-weight:bold;font-size:9px}
.artis_xqing_text:hover{color:#444}
.artis_xqing_text p,.artis_xqing_texts p{color:#bbb}
.artis_xqing_text p:hover,.artis_xqing_texts p:hover{color:#999}
.artis_xqing_texts:hover{color:#4083A9}


.icon_f1,.icon_f2,.icon_f3,.icon_f4{width:50px;height:50px}
.icon_f1{background-position:0 -144px}
.icon_f2{background-position:0 -195px}
.icon_f3{background-position:0 -297px}
.icon_f4{background-position:0 -246px}
.pro_ul{width:650px;overflow:hidden}
.pro_ul li{float:left;width:285px;margin:0 40px 45px 0;height:55px}
/*登录注册*/
.login_error{height:68px}
.login_logo{width:96px;height:117px;background-position:-51px -268px;margin:50px auto 30px auto}
.login_sidebar{top:145px;right:-260px}
.login_110{height:110px}
.icon_gou,.icon_axs,.icon_xxs,.icon_gous{width:15px;height:15px;margin-left:5px}
.icon_axs{background-position:0 -82px}
.icon_xxs{background-position:0 -97px}
.icon_gou{background-position:-142px 0}
.icon_gous{background-position:0 -67px}
.login_hq{border-radius:3px 3px 3px 3px;background:#f06;color:#fff;height:33px;line-height:33px;border:1px solid #c06}
.login_hq:hover{color:#f06;background:#fff;border:1px solid #ccc}
.icon_wyj,.icon_rts{width:87px;height:61px;}
.icon_wyj{background-position:-51px -144px;margin: 40px 0 30px 0}
.icon_rts{background-position:-51px -206px;margin:20px 0 30px 0}
.login_ul li{margin-bottom:10px;padding:5px;background:#fff;box-shadow: 0 3px 5px #ccc;}
.login_textarea{width:415px;height:100px}
/*个人空间*/
.space_zs,.space_gy{background-color:#e6e6e6; border-radius:3px 3px 3px;padding:5px 10px 7px 27px;margin-right:10px;color:#666}
.space_zs:hover,.space_gy:hover{background-color:#ccc;color:#333}
.space_zs{background-position:-149px -432px}
.space_gy{background-position:-145px -467px}
.space_ul{}
.space_ul li{margin-bottom:5px;}
.space_ul li a{height:30px;width:205px;line-height:30px;background:#e6e6e6;padding-left:15px;display:inline-block;color:#666}
.space_ul li a:hover{background:#f06;color:#fff}
.space_input{height:22px;width:178px;padding-left:5px;line-height:22px}
.space_cz{border-radius:3px 3px 3px 3px;width:46px;height:24px; background-position:-151px -137px;background-color:#e6e6e6;cursor:pointer}
.space_cz_sj{border-color:#666 #e6e6e6 #e6e6e6;border-width:4px;right:5px;top:11px;}
.space_cz_ul{left:0;padding:6px 0;top:22px}
.space_cz_ul li{}
.space_cz_ul li a{width:190px;display:inline-block;height:25px;line-height:25px;color:#666;padding-left:10px}
.space_cz_ul li a:hover{background:#999;color:#fff}
.space_inputs{width:213px;background-color:#e6e6e6;height:25px;line-height:25px;padding-left:5px;background-position:192px -530px}
.space_xx{padding:15px 0}
.icon_x{width:10px;height:10px;background-position:-158px 0}
.space_sjs{border-color:#666 #f0f0f0 #f0f0f0;border-width:4px;margin-left:5px;margin-top:7px}
.space_textarea{height:70px;padding:5px;width:388px}
.space_uls{}
.space_uls li{margin-right:5px;float:left;height:30px}
.space_uls li a{border-radius:5px 5px 5px 5px;background:#e1e1e1;padding:2px 5px;color:#666;border:1px solid #ccc}
.space_uls li a:hover{background:#f06;border:1px solid #c06;color:#fff}
.space_tz{padding-left:220px}
.space_tz ul{margin-bottom:}
.space_tz ul li{margin-bottom:15px;}
.space_sc_img{padding:20px 0 0 20px;width:450px}
.space_sc_img p{height:17px;padding:3px 5px 0 0}
.space_sc_textarea{height:70px;padding:5px;width:460px;border-radius:5px 5px 5px 5px;margin-bottom:10px}
.space_fb_sj{border-color:#f0f0f0 #f0f0f0 #f0f0f0  #666;border-width:3px;margin:3px 0 0 6px}
.space_table{width:100%;text-align:left}
.space_table th{background:#e6e6e6;border-right:1px solid #fff;height:30px;padding-left:6px;font-weight:100;color:#666}
.space_table td{height:40px;border-bottom:1px solid #ccc;color:#666;padding-left:6px}
.space_table td button{background:#e6e6e6;border:1px solid #ccc;width:68px;height:24px;line-height:22px;cursor:pointer}
.space_table td button:hover{}
.space_table td .butas{height:24px;line-height:24px}
.space_table td .butas:hover{height:24px}

/*友情连接*/
.yql{width:760px}
.yql li{margin:0 33px 10px 0; float:left;border:1px solid #ccc}

/*beand 品牌*/
.brand-nav{border-top:1px solid #fff;border-bottom:1px solid #dadada;height:42px}
.brand-nav ul{margin:0 auto;width:970px}
.brand-nav ul li{float:left;margin-right:20px;overflow:hidden}
.brand-nav ul li a{padding:5px 12px;color:#333;line-height:42px}
.brand-nav ul li a:hover,.brand-nav ul li a.xz{background:#e6e6e6; border-radius:5px}
.brand-dwf{height:5px;border-top:1px solid #fff;font-size:5px;line-height:5px}
.brand-top{background:#3b3736;height:30px;}
.brand-top div a{color:#c3c3c3;line-height:30px;margin-right:42px}
.brand-top div a:hover{color:#eee}
.brand-blue{height:120px;background:#0f2746;padding:30px 0; position:relative}
.brand-blue .icon-quyu{background-position:-154px -520px}
.brand-blue .icon-quyuwb{background-position:-145px -552px}
.brand-blue .icon-xjh{background-position:-156px -603px;width:12px;height:12px;display:inline-block;margin-right:5px; vertical-align:-1px}
.brand-blue .but-gz{width:80px; border-radius:3px 3px 3px 3px;background:#e6e6e6;color:#666;padding:3px 10px}
.brand-blue .quyu span{margin-right:30px;padding:5px 0 0 30px}
.brand-blue .sousuo{ position:absolute;right:0px;bottom:0}
.brand-blue .sousuo input{width:213px;height:33px;border:1px solid #ccc; background-position:195px -525px; background-color:#fff;padding-left:5px}
.xq-top{padding:30px 0;overflow:hidden}
.xq-centent{overflow:hidden}
.xq-left{width:470px;float:left}
.xq-right{width:220px;float:right}
.xq-images{overflow:hidden}
.img img{border:16px solid #fff; box-shadow:1px 1px 2px #ccc;overflow:hidden}
.img-ui{padding:20px 0}
.img-ui li{margin-right:25px;float:left}
.img-ui li img{border:5px solid #fff;box-shadow:1px 1px 2px #ccc;}
.money-xq{height:68px;font-size:24px}
.xq-sg{padding:10px 5px;overflow:hidden}
.xq-sg input{width:60px;height:16px; text-align:center}
.xq-sg span{width:60px;display:inline-block;color:#666}
.xq-sg .ams{width:20px;height:20px;display:inline-block;line-height:20px; text-align:center;border:1px solid #ccc;background:#fff;color:#666}
.xq-but1,.xq-but2{width:100px;height:30px; text-align:center;line-height:30px;color:#fff;margin-bottom:50px}
.xq-but1{background:#ff26ff}
.xq-but2{background:#0d2647}
.xq-bq{overflow:hidden}
.xq-bq p{font-size:14px;padding:10px 0;color:#666}
.xq-bq li{margin-bottom:10px;color:#ccc;height:22px;line-height:22px}
.xq-bq li span{float:right}
.xq-bq li:hover{background:#e6e6e6;color:#666}
.imgs{border:10px solid #fff; box-shadow:1px 1px 2px #cc}
.img-xq-bx{padding-top:15px}
.img-xq-bx li{}
.img-xq-bx img{border:5px solid #fff}
/*订单支付*/
.jd01{ position:absolute;top:0;left:0}
.jd02{ position:absolute;top:0;left:464px}
.jd03{ position:absolute;top:0;right:0}
.map-dizhi th{border-bottom:1px solid #ccc;height:35px; font-weight:100;font-size:14px;color:#666}
.map-dizhi td{border-bottom:1px solid #ccc;height:40px; font-weight:100;color:#666}
.money-gou{}
.money-gou th{background:#ddd;BORDER-BOTTOM:1PX solid #CCC;height:40px}
.money-gou td{padding:20px 0;border-bottom:1px solid #ccc}
.fukuan{overflow:hidden}
.fukuan ul{padding:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden}
.fukuan ul li{float:left;width:180px}
.fukuan ul li label{margin-left:15px}